Contents
Issue 56, April 2000
News
Keep up with all that’s new.
Visual Form Inheritance And Frames: Friend or Foe?
Guy Smith-Ferrier discusses the relative merits of visual form inheritance
and frames, explaining how they work, their good and bad points, and recommending how we should use these facilities.
Beating the System: Wrapping The RAS Services API, Part 2
Dave Jewell enhances his wrapper for Windows’ RAS services, with extra
goodies for phonebook manipulation and more.
Splat: Part 2, Going International
Ray Lischner continues his useful demonstration of using Delphi’s sound
and graphics facilities. This month he internationalises the sample application
and shows how to compress sound resources to reduce the .EXE’s footprint.
Algorithms Alfresco: Hyperactive
Julian Bucknall has more multithreading insights, this time covering producers and consumers, with easy to follow examples to explain it all.
One Last Compile...
The name’s Delphi. Borland Delphi.
Under Construction: CORBA Exceptions In Delphi
Bob Swart explains how to handle CORBA-specific exceptions in Delphi using
VisiBroker.
Dragging And Dropping Part 1: VCL
Brian Long begins a thorough discussion of how drag and drop works by running
through the VCL’s built-in support, with some clever enhancement ideas
too.
COM Corner: COM+ Security
Steve Teixeira explains the security features in COM+ and how to put them to
use in your own applications.
The Delphi Clinic
Brian Long with more answers to your queries, including: automatic scroll
bars for a TMemo, using MIDAS’ delta packets to get information on modifications, inserts and deletes, how to draw images on status bars, extracting application icons, connecting to a COM object in the running object table, object assignments and object property assignments.